"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/3/17 8:57
@Description :   python中的进程和线程
计算机中如何运行一个程序   QQ  wechat 浏览器  应用程序
QQ -> tencent server -> pc  QQ  开辟资源  内存  cpu  端口号   http://www.baidu.com/xxx     ip   port
wechat  开辟资源  内存  cpu  端口号
QQ音乐   听歌  显示歌词  下载    任务   同时运行

多任务: 在一个操作系统上可以同时运行运行多个程序   多用户多任务
进程 : 在计算机系统中，每运行一个应用程序，计算机都会开启一个新进程，进程是计算机开辟资源的最小单位
线程:  在一个进程中默认机会有一个线程，一般称为主线程，线程主要用于执行具体任务
      同一个线程在同一个时间只能执行一个任务
      自定义线程  在一个进程中可以包含多个线程  多个线程分享进程中的资源
并发： 线程交替执行  cpu   单核计算机中  cpu运行时间 多个线程间就是并发行为
并行: 线程同时执行  多核
"""
import time

"""
  运行当前模块  会开辟一个进程 默认携带一个主线程
  add  sub 运算两个任务运行在主线程上   顺序执行 

"""
def add(a, b):
    print(a + b)
    time.sleep(2)

def sub(a, b):
    print(a - b)


add(1, 2)
sub(1, 2)
